- Mentor and support other frontend developers through code reviews and continuous feedback.
- Take initiative to research new technologies and to understand the current state of the frontend community.
- Share and document knowledge and best practices.
- Design, develop, document, test, and debug new software systems.
- Serve as technical expert on development projects.
- Analyze code to find causes of errors and revise programs as needed.
- Participate in software design meetings and analyse user needs to determine technical requirements.
- Provide development expertise to team members.
- Mentoring of Junior Engineers
- 5 to 10 years of Frontend Web experience building web applications.
- 5+ years of experience with React/Redux, webpack and Node.js.
- Have written gorgeous production level front-end code using best practices in JavaScript ES6+, CSS via SASS or LESS, and semantic HTML (Typescript is a plus)
- Strong expertise consuming RESTful APIs
- Modern knowledge of front-end performance
- Proficient in UI/UX design principles.
- Strong grasp of software design patterns and fundamental principles
- Proficient understanding of architecture in complex, large-scale applications
- Evidenced technical leadership within a web application development team.
- Browser testing and debugging
- Cross-browser compatibility issues and ways to work around them.
- Layout aesthetics, responsive design
- 5 last years dedicated exclusively to React.
- Experience with a wide variety of open-source technologies and tools
- Fluent English & superb communication skills (written and oral)
- Maximum 2 jobs in the last 5 years
Company
Wallero
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
React Job Details
Role : Principal React Engineer
Location : Chicago, IL/ Evanston, IL (Remote)
Job Description:
Principal React Engineer is responsible for developing ReactJs web-based software solutions, mentor front-end developers and keep coding standards up to date. This development will occur in an Agile environment, typically in fixed-length sprints (Scrum methodology), with regular interactions with Product Owners and other team members.
Position Responsibilities/Duties:
Required Skills and Abilities:
Qualifications:
Bachelor s degree in computer science or computer/software engineering
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs